//package com.zyh.scs.admin.api.entity.schedule;
//
//import com.baomidou.mybatisplus.annotation.*;
//import io.swagger.v3.oas.annotations.media.Schema;
//import lombok.Data;
//import lombok.experimental.Accessors;
//
//import java.io.Serializable;
//import java.time.LocalDateTime;
//
///**
// * @author hwh
// * @ClassName: 定时任务定时任务表$
// * @Description: $
// * @Date $
// * @Version 1.0
// */
//@Data
//@Schema(description = "定时任务定时任务表")
//@TableName("scsx_schedule_task")
//@Accessors(chain = true)
//public class UserScheduleTask implements Serializable {
//
//
//    private static final long serialVersionUID = 1L;
//
//
//    @TableId(value = "id", type = IdType.ASSIGN_ID)
//    private Long id;
//
//    @TableField(value = "name")
//    @Schema(description = "任务名称")
//    private String name;
//
//    @TableField(value = "cron_expression")
//    @Schema(description = "Cron 表达式")
//    private String cronExpression;
//
//    @TableField(value = "start_time")
//    @Schema(description = "开始时间")
//    private LocalDateTime startTime;
//
//    @TableField(value = "end_time")
//    @Schema(description = "结束时间")
//    private LocalDateTime endTime;
//
//    @TableField(value = "max_execution_count")
//    @Schema(description = "最大执行次数")
//    private Integer maxExecutionCount;
//
//    @TableField(value = "current_execution_count")
//    @Schema(description = "当前已执行次数")
//    private Integer currentExecutionCount = 0;
//
//    @TableField(value = "enabled")
//    @Schema(description = "是否启用  1为启用  2为禁用  默认为1")
//    private Integer enabled;
//
//    /**
//     * 创建人
//     */
//    @TableField(fill = FieldFill.INSERT)
//    @Schema(description = "创建人")
//    private String createBy;
//
//    /**
//     * 修改人
//     */
//    @TableField(fill = FieldFill.UPDATE)
//    @Schema(description = "修改人")
//    private String updateBy;
//
//    /**
//     * 创建时间
//     */
//    @TableField(fill = FieldFill.INSERT)
//    @Schema(description = "创建时间")
//    private LocalDateTime createTime;
//
//    /**
//     * 修改时间
//     */
//    @TableField(fill = FieldFill.UPDATE)
//    @Schema(description = "修改时间")
//    private LocalDateTime updateTime;
//
//    /**
//     * 0-正常，1-删除
//     */
//    @TableLogic
//    @TableField(fill = FieldFill.INSERT)
//    @Schema(description = "删除标记,1:已删除,0:正常")
//    private String delFlag;
//
//}
